Comparing and checking machine



July 1940' R. BLAKELY El AL COMPARING AND CHECKING MACHINE Original Filed Sept. 25, 1936 8 Sheets-Sheet 1 V1 5. N-I

July 2, 1940.

R. B'LAKELY ET AL COMPARING AND CHECKING MACHINE Original Filed Sept. 25, 1936 8 Sheets-Sheet 2 Jul 2, 1940.

R. BLAKELY ET AL COMPARING AND CHECKING MACHINE Original Filed Sept. 25, 1956 8 Sheets-Sheet 5 Snoentor 5 y 1940- R. BLAKELY ET AL COMPARING AND CHECKING MACHINE Original Filed Sept. 25, 1936 8 Sheets-Sheet 4 vbkx LMWHQ y 2, 1940- 'R. BLAKELY ET AL COMPARING AND CHECKING MACHINE Original Filed Sept. 25, 1956 8 Sheets-Sheet 5 mvggoa 5 BY f 42% ATTORNEY5 TUZQN.

y 2, 1940- R. BLAKELY ET AL COMPARING AND CHECKING MACHINE Original Filed Sept. 25, 1936 8 Sheets-Sheet 6 Q-(vMVMw QQ -NMQRuwhma y 2, 1940- R. BLAKELY -r AL 2,206,218

COMPARING AND CHECKING MACHINE Original Filed Sept. 25, 1936 8 Sheets-Sheet. 7

M 'ATTORNEYf July 2, 1940. R. BLAKELY 51- AL COMPARING AND CHECKING MACHINE Original Filed Sept. 25, 1936 8 Sheets-Sheet 8 QN mum 58 umm mm t 3 mmH HEM H A; lwToR Y Patented July 2, 1940 UNITED STATES PATENT" OFFICE Dickinson, Bronxville, N. Y., assignors to International Business Machines Corporation, New

York, N. Y., a corporation of New York Original application September 25, 1936, Serial 102,470. Divided and this application October 20, 1937, Serial No. 169,946

Claims.

This invention relates to improvements in multiplying and checking machines.

According to previous practice with record controlled multiplying machines it was custom- 5 ary to compute a succession of problems pertaining to separate records in a run and record the product of each calculation on the record from which the factors were derived. Then in order to check the calculations and products as recorded, it was the practice to take the set of records and run them through a checking machine wherein the entry relations of the factors were reversed on entry and wherein new computations wereperformed and the results of each 16 computation checked back against the product amount derived from the record.

Other methods of checking involved group checking wherein re-computations were effected and the sum of a set of products checked against 20 the sum of the previously calculated products.

All of these previous methods of checking involved a supplemental checking run for all records to be checked.

According to the present invention checking 25 is effected for each record as computed. While such a procedure slows up the time for efiecting the original calculations, checking calculations and the recording on a set of records, the overall efi'ect is a saving of time because common 3() card handling and other cycles are used for original calculations and for checking. Generally, the procedure is as follows: The multiplier and multiplicand are read from the record and entered into their respective receiving devices in the usual way. At the same time the multiplier and multiplicand are entered in reverse relations in supplemental multiplier and multiplicand receiving devices. The machine then proceeds with the computation and after com- 40 puting it will have a product derived from the multiplier and multiplicand as entered in a straight manner and it will also have a comparison product derived from thesame factors with their entry relations reversed. The ma- 45 chine then checks one product against the other and if the two amounts agree, the multiplying operation checks and punching from one of the product accumulators is permitted to take place.

If the two amounts disagree, punching is suppressed and the incorrectly calculated card can be removed. After this comparison of the calculated product has been made and punching has taken place, one of the product accumulators is reset, but the other one is retained with 55 its product setting upon it. Such product setting is thereafter compared column by column with the product as recorded on the card and if these two product amounts compare, the correct card is ejected. If they do not compare, punching stops and the incorrectly punched card can be 5 removed.

An object of the present invention is to provide a machine wherein an amount as recorded is compared with an amount in the result receiving means column by column and recording in 10 a further column permitted upon agreement of compared data in a previous column.

Further objects of the present invention reside in novel comparison controls to check before'recording and to permit some operations to continue even if a disagreement is found whereby time is saved.

Other objects reside in the provision of a machine which includes a comparison control which compares column by column as results are recorded and'which holds up further recording if a previous column if recorded fails to compare.

Further and other objects of the present invention will be hereinafter set forth in the accompanying specification and claims and shown in the drawings, which show by way of illustration a preferred embodiment and the principle thereof and what we now consider to be the best mode in which we have contemplated applying that principle. Other embodiments of the invention employing the same or equivalent principle may be used and structural changes made as desired by those skilled in the art without departing from the present invention and within the scope of the appended claims.

In the drawings:

Figures 1 and 1a, taken together, show a somewhat diagrammatic view of the various units of the machine and the driving mechanism therefor; 40

Fig. 2 is a vertical sectional view of the card handling and feeding section of the machine;

Fig.'3 is a detail view showing the sensing means for reading perforations in the records as they pass through the punching section of the machine;

Fig. 4 is a detail view showing a certain supplemental control contact used in the punching section of the machine;

Fig. 5 is a cam contact timing diagram;

Fig. 6 is a sequence of operation timing diagram. In Fig. 6 the upper diagram represents the sequence of operations for regular multiplying and checking and the lower portion of the diagram indicates the sequence of operations for rate card multiplication and checking;

Figs. 7a, 7b, 7c, 7d and 7e, taken together and arranged vertically in the order named show the complete circuit diagram of the machine.

Machine structure The machine so far as its general construction and manner of drive is concerned, is substantially the same as the machine shown in Daly United States Patent No. 2,045,437, June 23, 1936. The usual motor M (Fig. 1) with the customary driving connections drives the main upper and lower drive shafts l and Illa. An A. C.-D. C. generator marked AC-DC is also driven in the customary manner. The machine comprises three accumulators, respectively designated RH, LH-l and LH-2 which are driven from the upper drive shaft ID in the usual way. From the lower driven shaft, entry receiving devices MP-l, MP- -l, MCI and MC-2 are driven in the customary way. The main upper drive shaft II also drives the card handling and punching section of the machine which is shown in Fig. 10. A detailed description of this card handling and punching section is unnecessary because it is identical with the disclosure of the above mentioned Daly patent.

A punching unit is also provided so labelled in Fig. 1a. This punching unit or punching mechanism is identical with the punching mechanism or unit shown in the Daly patent with the following exceptions. Just beyond the punching die, (see Fig. 3) there is provideda sensing station comprising a row of contact balls I! mounted in an insulating support and spring pressed towards the card. Above the card there is a contact block IS. a perforation passes over the. ball 12, the ball is pressed upwardly by. its spring and establishes contact with the contact block l3 above it. In the Daly patent (see Fig. 5a) a card feed rack III is provided. In the instant machine this card feed rack is shown at It in Fig. 4 and Fig. 1a and such card feed rack when in extreme left hand position is adapted to open the usual P-2 contacts and to close new supplemental contacts P-6. When the rack I4 is in other than extreme left hand position it allows the aforesaid contacts to take the position shown in Fig. 4.

The machine also includes the customary MPR and CS and CR electromechanical relay sections, the same being shown on Fig. 1a. These electromechanical relay devices receive their drive fro the lower drive shaft Illa in the customary ma ner. The customary resetting drives are provided for the upper and lower accumulators and/or entry receiving devices. The reset means are the same as that shown in the Daly patent above referred to. There are also the usual reset initiating magnets which will be designated ISRH, ISLH-I, |6LH-2, l6MPI, MP-2, IGMC-l and l6MC-2. Various reset controlled contacts are also provided, viz., contacts H, which are normally open and close on RH reset. Contacts I8 are normally open contacts and close on LH-I reset. Contacts l9 and are normally open contacts and close on LH--2 reset.

It will be understood that when impulse distributor 24 is driven in the customary manner and a number of CC cams are provided for operating CC cam contacts driven as indicated. There are seven CC contact cams.

The card feeding section is also provided with FC cam contacts which are nineteen in number and driven as indicated in 1a. The timing of cams having novel timing relations is shown on Fig. 5. So far as cams FC--4, ICi, FC--I, FC''8 and FC-ll are concerned, such cams are timed in the same manner as the correspondingly lettered cams in United States patent to Oldenboom, No. 1,944,665. The FC-2 cam contact is also similarly timed to the corresponding cam of Oldenboom and its timing is also shown in the timing diagram for reference purposes. Cam 00-4 of the CC cam group is timed as per the correspondingly lettered cam in the above mentioned Oldenboom patent and the 00-2 cam is timed in the same way as the corresponding cam in the Oldenboom patent and 00-2 is repeated in the timing diagram for reference purposes.

General operation of machine Before describing the circuit diagram of the machine the general sequence of operations will be traced to give an understanding of the mode of operation prior to tracing the details of operation in connection with the description of the circuit diagram.

A supply of cards properly punched with the multiplier and multiplicand amounts are placed in the card magazine (seeFig. 2). The machine is started up and the multiplier and multiplicand amounts are directly entered into MPI and MC-l respectively. The multiplier amount is likewise entered into MC! and the multiplicand amount is entered into MP-l. This is effected by a single entry operation. The ma, chine then proceeds to compute the product of the multiplier and multiplicand in MPI and MC-l and the product thereof is set up in LHI. After this product is so set up in LHI, the RH accumulator is reset and thereafter a further series of calculating cycles ensue. In these computing cycles a calculation is made wherein the amount standing in MC2 is multiplied by the amount standing in MP-2. It will be understood that this calculation is effected in a reverse manner with respect to the previous calculation, that is to say, the amount which was the multiplicand in the previous calculation is now the multiplier and the amount which was previously the multiplier in the previous calculation is now the multiplicand.

The product of these amounts which, of course, is the same product as previously computed, provided the calculation is effected correctly, is entered into LH--2. The machine then goes through a comparing operation and compares the amount in LH-l with the amount in LII-2. This is effected for each individual card. If the two product amounts compare, signifying that the previous calculation was correctly effected, a newcard feed cycle is initiated. Also the LH-l accumulator is reset. The result standing in LII-2 is punched on the card and it is read column by column to compare the amount as punched with the amount standing in the corresponding order of the LH2 accumulator and to control punching for the next succeeding order. If these two amounts compare completely, machine operations proceed in the usual way and new cycles on a following card are allowed to proceed. If they do not compare, the punching stops and further multiplying operations are suppressed until the incorrectly recorded card is removed.

Circuit diagram Referring now to the circuit diagram figures, after the cards are placed in the magazine 25 (Fig. 2), the first operation is to close the switch 25 (Fig. 76) providing current for the main driving motor M. The A. C.-D. C. generator supplies direct current to the D. C. buses 21 and 28. Alternating current impulses are supplied to ground and to bus 29. The start key is now depressed to close the start key contacts 30 (Fig. 7a) and complete a circuit from the 21 side of the line through relay coil C, contacts 30, relay contacts G-l in the position shown, FC2 and back to the side of the D. C. line. A stick circuit for C is established through stick contacts 0-! and cam contacts FC-8. Energization of relay coil C closes relay contact C--l and a circuit is established traced as follows: From the-21 side of the D. C. line, through relay contacts F-l, which are now in the position shown, through card feed clutch magnet 3| (see also Fig. 1a) through cam contacts FC-6 now closed, through stop key contacts 32 now closed, through relay contacts N--l and C-l now closed, through the punch controlled contacts P-I now closed and back to the other side of the line. The punch contacts 19-! are operated in a similar manner to similarly numbered contacts in the Daly patent above referred to.

As is usual the start key, on starting up on a run, must be kept depressed for the usual several cycles. Starting up is prevented until the feed rack of'the punch is in right hand position, this being provided for by contacts P-I. The usual card feed cycles ensue and at the beginning of the second card feed cycle, the card traverses the brushes 33 (Figs. 2 and 7a) and the multiplier and multiplicand amounts are read from the card.

The customary plug board 34 is provided and the customary plug connections are made on this plug board. The wiring generally designated 35 (Fig. 7a) provides for the entry of the multiplicand into the MP-2 receiving device at the time the mul-tiplicand is being entered into MC-l. 36MC-l represent the accumulator or entry receiving device magnets of MC-l and 36MP-2 represent such magnets of MP-2. Wiring designated 31 provides for entering the multiplier amount into MC-Z.

At the end of the first card feeding cycle the card lever contacts 38 (Figs. 2 and 7e) become closed by the card, causing energization of relay coil H, whereupon relay contacts H-l (Fig. 711) will shift to reverse position from. that shown. As the card is carried past the brushes, entries will be made. The current flows from the A. C. line 29, through the now shifted H-l contacts, through cam contacts FC'I, through the impulse distributor 24 to the usual card transfer and contact roll 39, thence through the brushes 33 pertaining to the multiplier, through the plug connections andthrough the circuits shown to enter the multiplier amount into MP--I and also into MC-2. Likewise the multiplicand is entered into MC-l and into MP--2.

At the beginning of the second card feed cycle the closure of cam contacts FC-ll (Fig. '76) will cause energization of relay coil G, the circuit being completed through the card lever contacts 38. The energization of relay coil G will shift the G-I relay contacts and establish a circuit to Such reset cannot occur until cam contacts FC-2, Energization of coil G will also close stick contacts G-2 and establish a stick circuit for coils G and H either through the FC2 contacts or the card lever contacts 38. As usual, FC-Z provide for the overlapping of the time when the card lever contacts 38 open between cards.

The card is fed through the card handling section of the machine and ultimately it passes to the R position in the punch (see Fig. lat, closing card lever contacts 40 (see Figs. 2 and 7e) and causing energization of relay coil F and bringing about the shifting of relay contacts Fl to reverse position from that shown.

In starting up the machine the punch racks are in extreme outer position and accordingly, the customary P-I, P3, P-l and P-5 contacts are closed. With con -acts P-5 closed, relay coil K will be energized (Fig. 7e) and the K-I relay contacts will be shifted to reverse position from that shown. Upon the shifting of relay contacts F-l and upon the closure of cam contacts CC-3, a circuit will be established to the punch clutch magnet H. This circuit is completed to the other side of the line through the punch contacts P-3 now closed and the relay contacts K-l which are in shifted position. The ener gization of the punch clutch magnet 4| will cause closure of the customary contacts 42 which become latched closed by the usual latch and afford supply for the punch driving motor M-2. The card which had been previously read and which is now in the punching unit in the R position is now advanced endwise through the punch unit to a position in which punching is to commence.

Multiplying operations are initiated by the reset of the LH--l accumulator. The energization of relay coil H in the manner previously ex plained will shift relay contacts H-| (Fig.7g).

to reverse position. Upon closure of cam contacts FC-|5 a circuit is completedthrough the shifted H-| contacts, through contacts AA--l now closed, to and through the ISLH-J reset initiating magnet and back to ground through FCI5. 'Energization of l6LH-l initiates resetting of the LH-l accumulator. It may be explained that LH-Z reset isbrought about later in the cycle of operations of the machine and such reset is initiated through the following circuit. Upon closure of cam contacts CC-2 (Fig. 7a) current flows through the K-2 relay contacts now closed, through the L-2 relay contacts now closed, through the F-2 relay contacts now closed, the Q-| relay contacts now closed, to magnet I6LH-2 and back to ground. Energization of ISLE-4 brings about LH-2 reset. the K2 contacts are closed, which can occur only when a card is in the punch beyond the last columnar position or in starting up the machine when the punch racks are in proper position, i. e., extreme outerposition. Also reset of this accumulator cannot take place until a card has reached the R position in the punch and brought about closure of relay contacts F-2.

Upon reset of LH-l a circuit is established traced as follows: Referring to Fig. 7a, a circuit will be established from the 21 side of the D, C. line, through relay contacts H-2 now closed, through reset contacts l8, which close on LH-l reset, to and through relay coils M and N and back to the other side of the line. Energization of coil M will close relay contacts M- l and M2.. M-2 upon closure, afford a stick circuit for reiay coils M and N, the stick circuit extending back through wire 43 (Figs. 7a to 7e inclusive) to and through relay contacts S-l now closed and back to the 21 side of the D. C. line.

The cycle controller need not be here described in detail as it is identical to the cycle controller shown and described in the Daly patent above referred to. The cycle controller comprises the usual Yu, Yt and Yh coils, the related Yu-2,-

Yt-I, and Yh-2 transfer contacts, the column shift relay coils CSu, 0st and CSh and also the customary Yul, Ytl and Yh| stick contacts and the customary CSu-3, CSt-3 and CS'l-I column shift control contacts. This cycle controller cooperates in the usual way with the readouts of the multiplier entry receiving devices. but inasmuch as a readout for one calculation has to be derived from MPIRO and a readout has to be derived from NIP-2R0 for another calculation, shiftable multi-contacts Tl-I are provided which are in the position shown for the first calculation and in shifted position for the second calculation. Similar shiftable multi-contacts T46 are provided for selectively associating the Y coils with either MPIRO or NIP-2R0. It will be assumed that the cycle controller has been set up in the usual manner under the control of MP-IRO. Upon the energization of relay coil M in the manner previously explained, relay contacts M-i close. Following the set up of the cycle'controller, cam contacts CC-2 close. Current flows from the A, C. line 29, through cam contacts CC-2, through relay contacts M-i now closed, through the Yu-2 transfer contacts, which are in the position shown, down through the CSu relay magnet, through the Tl contacts, out via the brush which is standing say on the 5th spot of MP-F-IRO of the units order, down through the 5th line of the group of wires generally designated 45, to the X! multiplier relay magnet. Energization of X! brings about the multiplying computation and an energization of 08a directs the entries into the proper columnar orders of the RH and LH-l accumulators.

The manner of effecting multiplication need not be traced in detail, but it is suflicient to state that upon the energization of an X magnet of the multiplying relays the related circuits of Fig. 7b are established and at the proper time in the operation of the machine current flows from emitter 21 through the multiplier relay control contacts. These impulses flow-over the lines LH and RH to and through the MC-IRO out via the "LI-I lines and "RH lines to and through the T'I-9 and the Tl0l2 multicontacts which are now in the position shown, to and through. the closed ones of the column shift contacts generally designated CS" to the RH accumulator magnets designated RH on Fig, 7c. The entries into the LH-l accumulator flow through the Tlll8 multi-contacts now in the position shown to the LH--l accumulator magnets." Multiplication proceeds in the usual way, order by order, in the manner explained in the Daly patent until the first calculation is completed. At this time all the Y2 set of contacts will have been shifted to reverse position from that shown and upon closure of cam-contacts CC2 there is a circuit path from the 29 side of the A. C. line through CC2, through Ml now closed, through the shifted Y--2 contacts, to the ICR relay magnet and back to ground. Energization of l-CR (Fig. 7a) permits closure of the related relay contacts lCR-i to 6 (Fig. 7c) and ICR1 (Fig. 7b). Closure of. the ICR-I to 6 contacts connects the RHRO readout with the LHI accumulator so that upon operation of emitter 22 impulses are emitted through RHRD to transfer the entry therein into LH-i. These impulses to RHRO are emitted through wires in a cable 49 (see Figs. 7b and 70). At the completion of such impulse emission the emitter brush on encountering the extra spot supplies current through ICR'I to a relay magnet S and to the IGRH reset magnet. Energization of HRH initiates reset of the RH accumulator. In lieu of breaking down the setup of the cycle controller upon MC reset as in previous machines, the relay S is utilized to break down the setup of the cycle controller. Upon energization of coil S, relay contacts S-l (Fig. 76) open and break the 43 circuit (Figs. 7c to 7a), thus breaking the stick circuit for relay coils M and N and for all the Y magnets, thus preparing the cycle controller for control upon a following second or checking calculation.

The machine has now completed the calculation which involves the multiplication of MCI by MP--l and it is now ready to re-compute a checking calculation with reverse multiplier and multiplicand entries. Before this checking calculation or re-computation is initiated, it is necessary to shift the cycle controller connections and column shift connections from their previous status to their second status wherein the cycle controller and column shift cooperates with MP-IRO. Before such re-interrelation occurs, LH-2 reset and RH reset occur. Upon LI-I-I reset, reset contacts 20 (Fig. 7d) close to energize relay coil XX, which coil is held energized through stick contacts XX-l and through cam contacts FC-;23. Upon RH reset, reset contacts I! close, energizing relay coil ZZ, which is held energized through stick contacts ZZ-l .and cam contacts FC-il. With coils ZZ and XX thus energized, relay contacts ZZ-2 and 101-2 are closed, completing a pickup circuit for relay coil T. This circuit is traced as follows: From the 21 side of the line (Fig. 7d), through coil T, through contacts XII-4, ZZ-2to line 20. Relay coil T upon being energized, establishes a stick circuit for itself through relay contacts T-l9 and cam contacts FC-IO. The energization of relay coil T will shift all of the related T contacts to a reverse position from that shown.

Referring to Fig. 7a, the T'-l to 3 contacts and T-l to 6 contacts upon being shifted, correlate the cycle controller and column shift controls with MP'2RO.and disassociate thesecontrols with MP-IRD.

The machine is now ready to initiate the second multiplying or checking operation. Provision must be therefore made'to re-energize relay coils M and -N. The pickup circuit for relay coils ,M and N will be as follows: From the 2 side of the line (Fig. 7a), through relay contacts GGI now closed, relay contacts T-Il now closed, to relay coils M and N and back to the other side of the line. A second series of multiplying computatioiis now ensue and in this case the amount standing in MP-I, while constituting the multiplier amount, will comprise the multiplicand of the previous computation and the amount standing in MG! while constituting the multiplicand in the new calculation, will constitute the multiplier of the previous calculation. During the second set of calculations all of the T relay contacts, including contacts T-'! to 8 and T-lil to I! (Fig. 70) will be in shifted position. Accordingly, the entries will flow out from IMO-2R0, through the wires shown to these contacts and thence the entries of right hand components will go to the RH accumulator magnets of Fig, 7c and the entries of left hand components, instead of going to LHI (Fig. 70) as in the previous computation will go to Ll-I2 by reason of the shift of the relay contacts T--l3 to l8 to reverse position from that shown.

At the completion of multiplying by the different orders of the multiplier, the usual RH to LH transfer will take place, but in this instance, the entries in RH, instead of going to LH-l as in the previous computation, will go to LII-2 by reason of the shift of relay contacts T-l3 to It.

At the completion of all of the foregoing operations, the product which was re-computed with reverse entry relations of the multiplier and multiplicand amounts will be set up on LIL-2. Provision must be made to de-energize relay coils M and N at the end'of the second computation. As previously explained on RH to LH transfer, relay coil S (Fig. 7b) becomes energized. Relay coil S will close relay contacts 8-! (Fig. 7e). With relay coilT energized, relay contacts T2l will be closed and a circuit will be provided to energize relay coil GG. Relay coil GG once energized is maintained energized by stick contacts GG-Z. The stick circuit is completed through cam contacts FC-20 (Fig. 7e). With relay coil GG thus energized, relay contacts GG-l (Fig. 7a) open, breaking one circuit to coils M and N. At the same time that such circuit is broken, relay contacts S-I will become open to break the holding circuit for relay coils M and N through the M--2 relay contacts.

It may be explained that on a second set of calculations during the RH to LH transfer, reset of MP--|, MP-Z, MC-| and MC--2 is effected. Such reset is brought about in the following manner. During the last multiplying cycle an initiating circuit is established for bringing about such reset in the following RH to LH transfer cycle. The initiating circuit is as follows: From line 29 (Fig. 7a), through cam contacts CC--2, through the M-l relay contacts now closed, through the Y--2 transfer contacts all now in shifted position, through the T-ZZ relay contacts now closed, to the IGMC-I and IGMP-2 reset magnets. A circuit is also established through the FC-IO cam contacts, the CCI|i cam contacts to the IBMP--l and l6MC--2 reset magnets. The return circuit for these magnets is through a switch 48 now in closed position and back to ground. Upon the energization of reset magnets lliMP--|, IGMC-Z, IBMP-2 and l6MC| reset is brought about in the customary manner.

The machine is now ready to compare the amount of the first computed product standing on LH-l with the supposedly identical re-computed product standing in LH-Z. Generally comparison is effected by an auto-control of conventional form disposed between the LHI and LH-Z readouts. Comparison is initiated upon MC-l reset. Upon MCI reset, reset contacts 2i (Fig. 7e) close, bringing about energization of relay coil D, which establishes a stick circuit for itself through the DI relay contacts and cam contacts CC-G. With relay D energized, relay contacts D-2 (Fig. 7d) become closed, providing current supply for emitter 23 from the A. C. line 29. Relay contacts D3 (Fig. 70) also close upon energization of relay coil D. 1

With relay contacts D-3 closed, emitter 23a (Fig. 7c) is connected to ground. Emitter 23 emits impulses through the LH2 readout out through lines 52, through the auto-control magnets Vu to Vht inclusive. From these auto-control magnets the impulses flow through wires 5| to and through vLH---|RO, to and through the emitter 23a, through the now closed D3 relay contacts to ground. It will be understood that the auto-control magnet coils Vu to Vht inclusive, will become energized if an identical amount is standing in LHI and LH-2. If the amounts do not compare in any particular column, one or another .of the auto-control magnets will not become energized. The auto-control magnets have associated therewith related pickup contacts Vul, Vt--l, etc., which close upon the energization of their related V coils and cause energization of related coils Ww to Wht inclusive. Stick contacts Wul to Wht-l are provided for these W coils so that the W coils will remain energized upon their being picked up, the stick circuit being completed through cam contacts FC-ZI. As is customary in auto-control circuits, see for example Lake et a1. Patent No. 1,987,343, series contacts Wu2 to Wht-I are provided in a testing circuit 53. It will be understood that if the amounts in LHI and LH2 do not compare, one or another of the W2 contacts will not be closed, hence there will be no completion of the series circuit 53. If the amounts do compare on the other hand, the series circuit 53 will be completely established. Disposed in the series circuit 53 is a control relay coil U. Such relay coil U becomes energized if the amounts compare and remains tie-energized if the amounts do not compare. With relay coil U energized, relay contacts U-l (Fig. Ie) become closed, energizing relay coil C through the now closed FC--2 contacts. With relay coil C energized, relay contacts Cl become closed and there is a re-energization of the card feed clutch magnet 3|. The circuit is from line 28, through the P-l contacts now closed, through contacts 0-! now closed, through contacts N--l, through 32, through FCG, through 3i, through relay contacts F-I in the position shown.

The above has described the sequence of operations which take place when the amount in LH-l compares with the amount in LII-2..

Before describing further operations following such a comparison, an explanation will be given of the operations which are brought about when the amounts do not compare. Under these conditions the series circuit 53 (Fig. 711) will not be completed. Relay coil U will not become energized, relay contacts UI (Fig. 7e) will not close, relay coil C will not become energized and a new card feeding operation will not be initiated.

With card feed initiation held up due to a failure of comparison, the card will be left in the punch. It can then be released by hand and removed and a new card feed canibe started up by a hand initiated operation. "5"

It may be explained that relay contacts G--l (Fig. 7c) are provided to prevent a hand initiated card feed with cards in the machine. When a hand start is to be effected following a failure of comparison, provision must be made for short circuiting these contacts which would otherwise prevent a hand initiated re-start. At such time following a failure of comparison relay coil D will still be energized and accordingly relay contacts D-l (Fig. 7d) will be closed. Upon failure of comparison relay coil U will not be energized so that the U--2 relay contacts (Fig. 7d) are closed. Accordingly, upon closure of cam contacts CC-l, relay coil JJ will be energized and will be maintained energized by a stick circuit completed through stick contacts JJ-i and cam contacts FC-22. With relay coil JJ thus energized, relay contacts JJ2 (Fig. 7e) close, providing a shunt around the G-i relay contacts so that a new card feed can be initiated by the depression of the start key to close contacts 30.

The foregoing description has explained the operations for multiplying and checking, involving detail cards and has explained the manner of ascertaining a check or non-check of computing operations and the previous description has also explained the manner in which card feeding operations are initiated automatically for the record card upon a check condition of the card just computed and the manner in which card feed for a following card may be initiated by hand upon a non-check condition of the previous card.

It wil be understood, as will be hereinafter explained in detail, that following checking of computing upon one card and while card feed and regular multiplying operations are taking place on a following card, punching and checking of punching is effected for the previous card provided the computation for such card has checked. Furthermore, if recording (i. e., punching) has been correctly efi'ected'on the first card as ascertained by checking, computing and recomputing, checking operations proceed for the following card. On the other hand, if recording on the first card be effected incorrectly as ascertained by checking, in this'event operations upon the second detail card will proceed only so far as to permit the completion of the first or regular computing operation on the following or second detail card. When the incorrectly punched first detail card is removed, re-computing operations pertaining to the second or following detail card are initiated automatically; the automatic initiation being brought about upon release of the incorrect card for removal.

Assuming the amounts compared, the machine is now ready to punch the product back on. the record from which the factors were derived. This is effected as follows: Early in the card feed cycle, initiated as previously described, cam contacts FC4 (Fig. 7e) become closed, energizing relay coil B. Coil B is maintained energized by stick contacts 3-2, through LH-2 reset controlled contacts Ho. The energization of relay coil B closes relay contacts BI and a circuit is established from the 28 D. C. line, through contacts Bl now closed, through the escapement contacts 54, through a switch which is in the position showncfor regular multiplying operations, through a wire 56 to and through the now closed Z-| contacts (Fig. 7d) to the readout strip 51 of the punch. With current supplied to the common strip 51 of the punch and with the brush 58 standing on the first of the spots 59 at the first product punching position, punching will commence, there being a readout from the related section of LH2RO and an energization of the punch selector magnets 60. It will be understood that the customary plug connections are provided at plug board 63. Closure of the 3-! relay contacts (Fig. 7e) also supplies current to the contacts SI of the punch, which contacts are closed by interposer action in the usual way to supply current to the punch operating magnet 62. Punching of one column will then occur.

According to the present invention, provision is made after each column is punched to check the punching against the amount standing in the LII-2 accumulator. For this purpose the punch is provided with a supplemental readout strip 610, a supplemental segment brush 58a and supplemental segment spots 59a. The supplemental spots are wired to one section of LB- IRC and the regular spots 69 are wired to another section of LH-2RO. When the first columnar position is being punched, relaycontacts B3 (Fig. 7d) will be closed, and relay coil Z will be energized, the return circuit for coil Z being through the supplemental strip I'la, the brush 58a and a supplemental first spot which will be designated 5911a, this spot being wired back to line through a plug connection at the plugboard and through a wire 64. The above control circuit will provide forthe closure of the Z-l contacts on punching the first column. After the first column is punched the brushes BI and 58a shift to the next spot to the right and the control circuit for relay coil Z is altered. Upon a shift which takes place following punching in the first column, the control circuit for Z will be as follows: From line 28, through relay contacts 3-! now closed, through coil Z, through 511;, through the brushes 58a, to the first of the spots 59a, through a plug connection at plug board 63, through the left hand one of the 52 group of wires to the column of the readout LH2RO pertaining to the order punched on the previous operation, via the brush of the readout on this order, back via the line of the group corresponding to the digit previously punched, down via one of the corresponding wires 66, through the Bl-l! relay contacts now closed, through the sensing means l2-l3 (see also Fig. 3) back via wire 64 to the other side of the line.

It will be understood that relay coil Z will become energized under this condition only when the amount standing in a given order of LH- 2RO corresponds to the amount previously punched and sensed by the sensing means "-43. With the Z relay coil energized in this manner, relay contacts Z-i will again close and permit another punching operation pertaining to the next column. This operation will continue until the complete product is punched, provided there is no interruption of the circuit controlling punching, due to possible improper perforation of the recording card. When any card reaches beyond the last column position in the punch,

the last column P-S contacts will have closed, energizing relay coil K, closing the K-l contacts and bringing about energization of the eject magnet 15, which will cause election of the card from the punch in the usual manner.

In order to check the last column, the usual skip bar in the punch must be cut so as not to control skipping until the last column has been checked. Upon checking the last column, the Z-l relay contacts will be closed in the manner previously described and a circuit 10 is established to energize the punch magnet 82 and cause the escapement to operate and skip the card a further column, at which position the usual skip bar is eflective to skip out the card.

If for any order relay coil Z does not become energized, further punching is immediately terminated and the card remains in the punch. With the card so remaining in the punch, it does not reach the last column position, accordingly, the last column contacts P-5 (Fig. 7e) do not re-close and there is no energization of relay coil K at this time. With K thus remaining deenergized, the K-2 relay contacts (Fig. 7a) remain open and LII-2 reset is prevented because there is no energization ofthe I6LH2 reset initiating magnet. The reset initiating circuit is normally from 29, through cam contacts CC--2, through relay contacts K-2, through relay contacts L-2, F2 and Q-l, through l6LH--2 and back to ground. With LH2 reset thus prevented, the reset control contacts 20 (Fig. "((1) do not become closed, but remain open. Relay coil XX remains de-energized and relay contacts XX2 remain open. Accordingly, there is no energization of the T relay coil. Relay coil T has to be energized to energize relay coils M and N, which coils, if properly energized would bring about further multiplying operations with reverse entry relations of the multiplier and multiplicand. Thus further checking operations will be terminated and the operator is then compelled to release the incorrect card by hand. This is effected by depressing the release key of the punch. Previously to depressing the release key, RH reset will have occurred and such reset will have brought about closure of contacts I 1 and energized relay coil ZZ, which remains energized by its stick circuit through stick contacts ZZ-l and cam contacts FC--23. With relay coil Z thus energized, relay contacts ZZ-2 become closed so that upon a hand initiated release of the card the K re ay coil will become energized in the usual way. The K-2 relay contacts (Fig. 7a) will close, permitting LH--2 reset by the energization of magnet I6LH2 whereupon such reset the XX relay coil (Fig. 7d) wi l become energized, closing relay contacts XX-2 and permitting energization of relay coil T. With relay coil T thus energized, further calculating cycles will ensue.

Rate card checking Previous checking devices for multiplying machines have been adaptable for checking of runs wherein both factors were taken from each detail card, but previous checking arrangements were not adaptable for rate card operations wherein the multiplier factor was derived from the leading card of the group and retained in the multiplier entry receiving device for the following detail cards of the group from which the multiplicand was derived. The controls of previous checking machines were not adaptable for performing checking operations when the original run of calculations were so-called rate card operations. The reasons why such previous machines were not adaptable for checking on rate card operations were that the reset controls for the multiplier and multiplicand receiving devices were not designed for such checking operations and furthermore the re-initiating controls for card feed were not designed for operation when checking was attempted on rate card runs. Previous machines which involve rate card operations include so-called list contacts in a particular receiving device, viz. the multiplier entry receiving device and the absence of such list contacts in the other receiving devices prevented checking operations upon rate cards.

According to the present invention, provision is made to carry out checking either on regular run detail card operations in the manner previously described or upon rate card operations, as will now be described.

Generally stated, upon 'rate card operations wherein the multiplier is derived from a leading rate card and the multiplicands are successively derived from following detail cards, the multiplier amount is derived from each leading rate card and entered into the lVlZP-J and the MC2 receiving devices and retained therein until a new master or rate card comes along and its presence is sensed. After entry of such multiplier the multiplicand amount is derived from each following detail card and entered into the MP-2 and MC-I receiving devices. vices of course are cleared after each operation pertaining to one card so that they can receive a new amount from a following detail card. Upon rate card operations, checking of computing and checking of recording for each detail card is effected in a generally similar manner to the checking for regular multiplying operations.

With the present machine, where a master or rate card is followed by a detail card, so-called dummy multiplying operations, with following reset operations of MC--l and MP-Z and RH to LH transfer operations are eliminated. While the elimination of dummy multiplying operations is per se old in machines of this class, the elimination of reset and RH to LH operations is broadly new and saves machine time.

With the present machine, where a rate card is followed directly by another rate card, provision is made for resetting the MP-l and MC--2 receiving devices. This is done to avoid-accumulation of multiplier amounts therein. They are accordingly reset before the following card is fed and the multiplier amount therefrom entered into the receiving devices. A special control is provided for this last mentioned purpose and such control is effective only when one master or rate card is directly followed by another master. or rate card.

' Accordingly, with the present machine, controls are provided to eliminate dummy multiplying operations, reset and transfer cycles following the feeding of a rate card when it is followed by a detail card and controls are also provided to include a special reset cycle or cycles when two or more master or rate cards follow in direct succession.

In order to set the machine in condition for checking upon rate card operations, the operator shifts switches 48 and 1| (Fig. 7a.) to the dotted line position and shifts switch (Fig. 7e) to the dotted line position. Cards are placed in the magazine 25 (Fig. 2) in the usual manner and operations are started up in the usual way by depressing the start key. Towards the completion of the first card feed cycle the X brush 12 (Fig. 7e, see also Fig. 2) reaches the X or extra index point position upon the card. This brush corresponds to brush I06 (Fig. 4) of Daly Patent No. 2,045,437. Upon encountering the extra perforation in a rate card at such position a circuit is established from the 21 side of the line (Fig. 7e), through relay A, through the X brush 12, through the H--3 relay contacts now closed, through the FC-5 contacts which close at the proper time to the other side of the line. Energization of .relay coil A closes stick contacts A--l, the stick circuit being completed to line through the FC3 contacts.

With relay coil A thus energized, relay contacts A-2 (Fig. 7a) shift to reverse position from that shown and provide for an entry of the mul- These detiplier amount derived from the rate card into MP-l and MC--2. With relay coil A energized, relay contacts A3 (Fig. 7e) close, energizing relay coil AA which is maintained energized by a stick circuit through contacts AA2 and cam contacts FCI1. The relay contacts A-l (Fig. 7a) establish a return circuit for the MP-l reset magnet and the "MC-2 reset magnet so that the corresponding receiving devices will become reset concurrently with the reset of the MC-l and MP! receiving devices at the end of a run of computations on a number of detail cards. Such reset will occur prior to the reading in of the new multiplier from the new rate card.

As is customary, provision is'made to eliminate punching back an imaginary product on a rate card and this is effected by means of the usual E--l relay contacts (Fig. 7e).

Referring to Fig. 7d, I3 and II are the usual so-called list contacts and such contacts are provided both in the MP-l and the MC-! receiving devices. Allofthe contacts II are in parallel with one another and all of contacts 14 are in parallel withone another, but the I3 and 14 sets are as a group disposed in a series circuit. Accordingly, provided there is an entry of a signlflcant multiplier amount in both MP-l and MC-Z, such list contacts will, upon closure, complete and series circuit and energize relay coil J. It will be understood in connection with these list contacts that the identical figure is entered in each receiving device. The energization of relay coil J will close stick contacts Jl and establish a stick circuit through punch contacts P--! (Fig. 72) now closed. Upon the energization of coil J and closure of the J-l relay contacts a circuit is also established through the now closed P-l punch contacts to energize relay coil E which, when energized, closes stick contacts E2. Relay coil E remains energized as long as coil J is energized and as long as contacts P-4 are closed. The rate card passes through the card handling section of the machine and after reaching the punch, immediately is traversed to the position at which product punching would normally begin to occur.

Such traverse of the card will have brought about the opening of punch contacts P-5 (Fig. 7e) and such contacts open before punch contacts P-l open. The opening of punch contacts P-l will de-energize relay coil K so that the relay contacts K-l (Fig. 7e) assume the position shown in the diagram. With the relay contacts K-l in this position a stick circuit is established for relay coil E through relay contacts E2 now closed. Ultimately punch contacts P--l open in the customary manner, and punch contacts P--2 open to break the stick circuit for relay coil J. At such time the It and 14 list contacts will have reopened because such oontacts only close momentarily during the entry of an amount from the rate card. The energization of relay coil E which is brought about in the manner above explained will have shifted the E-l relay contacts (Fig. le) to reverse position from that shown in the diagram. These El relay contacts when closed provide for the escapement of the card through the punch in a manner hereinafter to be described.

Previous explanation has been made as to the manner in which relay coil AA was energized, and with such coil energized relay contacts AA-l' (Fig. 7a) open. With swh contacts in open position the circuit to the llLH-i reset magnet is open and reset of this accumulator is prevented.

It will be recalled that multiplying operations are initiated upon reset of the LH-l accumulator and with such reset prevented, initiation of multiplying operations. which would otherwise occur on the rate card, is prevented. In short, the usual idle multiplying cycles, which occurred with the previous construction of Daly Patent No. 2,045.- 437, are eliminated. The energization of relay coil AA closes relay contacts AA-l (Fig. 7e) and brings about energization of relay coil Q upon closure of com contacts FO-il. A stick circuit is provided for coil Q through the Q-2 relay contacts and cam contacts FCI9. The energization of relay coil Q opens relay contacts Q-l (Fig. 7a) and prevents an energization of the "LB-2 reset magnet to suppress reset which would otherwise occur.

Upon feeding of the rate card, relay coil B will become energized upon closure of cam contacts FC-l (Fig. 7e) and such relay coil will be maintalned energized by the stick contacts B-2 and by the m reset control contacts which; are now closed. with relay coil B energized, relay contacts B-l will be closed so that a circuit will be established from the 20 side of the line, through relay contacts B-l through the escapement contacts I4, switch 85 now in the dotted line position, through the E-l relay contacts, direct to the punch operating magnet 62. With such magnet energized the card will escape through the punch step by step under the control of the escapement contacts. The rate card ultimately passes through the punch and is ejected.

As explained before with the present construction there are no dummy multiplying operations, but in lieu thereof a new card feed is immediately initiated after the feed of the rate card. This new card feed is initiated in the following manner: Following the energization of relay coil Q, cam contacts CC-l close and bring about an energization of relay coil BB. BB upon being energized, is maintained energized through stick contacts BB-l and cam contacts FC--it. With relay coil BB energized, relay contacts BB--2 (Fig. 7e) close and a circuit is now established through the now closed P-6 punch contacts, through the closed BB-2 relay contacts to energized relay coil C. The P' punch contacts, just referred to, become closed during the feed of the master card from the R position in the punch unit to the first punching position. Such P-S contacts become closed when the right hand punch rack M has reached its extreme left hand position during the movement thereof (see Fig. 4. which shows these contacts in their normal open position). With C energized, upon closure of the usual P-l punch contacts, there will be an initiating circuit for the card feed clutch magnet 3|, through the path which was previously traced. A new card feed will now be initiated.

with the present construction, the interval between the feed of a rate card and the initiation of a following card feed is merely dependent upon the time for the rate card to pass into the punch and be ejected. It will be understood that the card feed that follows a rate card will be the feed of a detail card and the multiplicand amount is read and entered into the machine from such detail card. Before entry of the multiplicand from such detail card the A relay coil will have become de-energized by the opening of cam contacts F'C-I (Fig. 7e) Accordingly, the A! and A-4 relay contacts (Fig. 7a) will shift back to the position shown in the diagram and there will be entry of the multiplicand amount from the dea tail card into MC-l and MP2. The checking operations then follow in the manner previously explained for regular checking and description of these operations need not be here repeated.

It will be recalled that the multiplier amount has been retained in the MP| and MC-2 receiving devices during all detail card operations. Provision must be made to bring about reset of these receiving devices when a new rate card comes along. The feed of a new rate card brings about energization of relay coil A and shifts the A4 relay contacts to reverse position from that shown on Fig. 7a. With such contacts shifted the I6MP| and I6MC-2 reset magnets can be energized and their energization will bring about the reset of the corresponding receiving devices so that upon further traverse of the rate card through the card feed section of the machine the multiplier amount may be entered therein.

Generally it has been explained that special reset control is provided to reset MP-l and MC2 in the event of master or rate cards following in direct succession. In detail this control is provided for in the following manner: Upon rate card operation relay coil A (Fig. Ta) is energized in the manner previously explained. Coil A when energized closes A3 and energizes AA. AA--3 then close and upon closure of FC--l8 relay coil Q becomes energized. Q is maintained energized to and into the next card feed cycle. When one rate card directly follows another A will be energized again under the X brush control of the following rate card at the time Q is energized. The overlying energization of A and Q only occurs with the condition where one rate card directly follows another. With A and Q both energized, A4 and Q-3 (Fig. 7a) will be closed, whereupon when CC9 close a reset initiating circuit will be established as follows: From line 28, through CC$, LL2 now closed, through Q-3 now closed, to and through the IGMP-l and l6MC-2 reset magnets, through the A4 contacts to ground. This will bring about MP-I and MC-Z reset and such reset will repeat at a proper time if further rate cards follow in automatic succession. Upon MC2 reset the contacts 2la (Figs. 1 and '76) will close and energize LL through a circuit traced as follows: From the 28 side of the line, through contacts 21a, through LL to line 21. LL will be stuck by stick contacts LL-I, through a line extending through FC-l9. With LL energized, LL-2 (Fig. 7a) will open and prevent a successive reset upon an immediately following cycle. If, say, three rate cards follow in direct succession, the FC-l9 contacts will bring about the de-energization of LL and allow LL-2 to reclose so that another reset may occur with the overlapping energization of coils A and Q.

To prevent a back circuit from the l6MPl and IGMC2 energizing circuit to magnets IBMP-Z, l6MC| and associated circuits, cam contacts CC-l0 are provided in the circuit intermediate FC-IU and I6MP-i, etc. These cam contacts CC-IO are timed to open at the time when CC-9 are closed and prevent such undesired back circuit.

With the present machine, the customary L relay control (see Fig. 7c) is provided. This L relay coil is energized when the LH--2 accumulator is reset, such reset bringing about closure of reset contacts I9. With the L relay coil energized, stick contacts L-I are closed and a stick circuit is provided through punch contacts P--2. With the L relay coil energized, the L-2 relay contacts (Fig. 7a) are open and provide the customary control to prevent repetition of reset as explained in the above mentioned Daly patent.

The present application constitutes a division of our co-pending application Serial No. 102,470, filed September 25, 1936.

What we claim is:

1. A record making accounting machine with recording means to record results column by column, a receiving means for controlling recording, and including in combination, means to compare a result as recorded with the corresponding amount in the corresponding column of the result receiving means for controlling subsequent recording and a cooperating control to permit first column recording for subsequent comparison.

2. A record making accounting machine, including a result receiving means, recording means controlled upon agreement of compared data thereby, record comparing means to compare a record as recorded against the corresponding amount upon the result receiving means which controlled such recording and means controlled by such comparing means to permit further recording.

3. A record making accounting machine with means controlling recording, recording means to record results column by column successively, means controlling recording comprising means to compare a result as recorded in a previous column against the corresponding result upon the control means therefor, said last mentioned means permitted to record in a further column upon agreement of compared data in a previous column.

4. A record making accounting machine with a punching unit and means to discharge a card therefrom upon last column punching, and including in combination, a supplemental control for controlling discharge of a card which comprises a record comparing means and a control means which cooperate to compare the last column result as recorded with the control therefor and to permit discharge of the card if out of agreement of the recorded and control data for the last column.

5. A record making accounting machine with a successive column type of recording punch unit for feeding and punching a card successively column by column, means controlling recording by said punch unit of an amount and further means for controlling recording in a further column by said punch unit comprising comparing means to compare an amount as previously recorded by the punch unit in a previously traversed column of the card against its corresponding amount upon the controlling means therefor, means controlled by said comparing means and effective when the amount recorded agrees with the corresponding amount on the control means to permit further column by column card feed with attendant subsequent punching by the punch unit in a further column, and means to suspend further column by column card feeding in the punch unit upon lack of comparison in any column.

ROBERT BLAKELY. ARTHUR H. DICKINSON. 

